package com.ericsson.enap.modules.ossalarm.mapper;

import com.ericsson.enap.modules.ossalarm.entity.CnAlarmEntity;
import com.ericsson.enap.modules.sys.entity.EnipNetelement;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

@Mapper
public interface VgcEnmAlarmMapper {
    List<EnipNetelement> queryEnipNetelementList();

    List<CnAlarmEntity> queryVgcEnmAlarmMsg(@Param("netId") long netId, @Param("alarmId")String alarmId);

    void deleteVgcEnmAlarmMsg(@Param("netId") long netId, @Param("alarmId")String alarmId);

    void insertVgcEnmAlarmMsg(CnAlarmEntity cnAlarmEntity);

    void insertVgcEnmAlarmMsgLog(CnAlarmEntity cnAlarmEntity);
}
